keep things clear - French English Dictionary